home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 2: CDPD 1 / Almathera Ten on Ten - Disc 2: CDPD 1.iso / pd / 051-075 / 073 / lmv / readme < prev   
Text File  |  1995-03-13  |  11KB  |  141 lines

  1. *****************************************************************************
  2. *                                                                           *
  3. *                   LMV: A movie machine for your Amiga                     *
  4. *                   ---  ------------------------------                     *
  5. *                                                                           *
  6. *                     Copyright (C) 1987                                    *
  7. *                     by Jim Webster,                                       *
  8. *                     Widdershins Productions                               *
  9. *                                                                           *
  10. *        This is a SHAREWARE program.  C source code and an update can be   *
  11. *        obtained by sending $10.00 ($15.00 if outside U.S.) to:            *
  12. *                                                                           *
  13. *                        Jim Webster                                        *
  14. *                        335 Lowell Ave                                     *
  15. *                        Palo Alto, CA 94301                                *
  16. *                        tele. 415/328-7477 or 368-3632                     *
  17. *                                                                           *
  18. *         Feel free to copy and pass this program around, but please do     *
  19. *         not sell it.  Thank you.                                          *
  20. *                                                                           *
  21. *****************************************************************************
  22.  
  23. *****************************************************************************
  24. *                                                                           *
  25. *                        ABOUT THIS PROGRAM                                 *
  26. *                        ----- ---- -------                                 *
  27. *                                                                           *
  28. *    LMV stands for Long Movie.  AmigaDos 1.2 is required and expansion ram *
  29. *  is recommended to run this program, which I designed for the purpose of  *
  30. *  recording computer animations on my Sony SF-HL1000 Betamax VCR.          *
  31. *                                                                           *
  32. *    LMV reads up to 100 images off 1 or 2 disks (IFF format only) and      *
  33. *  allows you to display them rapidly in succession, producing an effect    *
  34. *  similar to animation.  The pictures MUST be in 320x200, lo-res format; a *
  35. *  future version will allow for different resolutions and (hopefully) HAM  *
  36. *  pictures as well.  The pictures CAN have different color palettes and    *
  37. *  different palette sizes (2,4,8,16 or 32 colors).  The pictures can also  *
  38. *  be played backwards or forwards, in any subrange of frames.  Please note:*
  39. *  THE ACTUAL NUMBER OF IMAGES YOU CAN DISPLAY IN ONE MOVIE DEPENDS ON BOTH *
  40. *  THE AMOUNT OF MEMORY YOUR SYSTEM HAS, AS WELL AS THE NUMBER OF COLORS    *
  41. *  (BITPLANES) IN THE IMAGES.                                               *
  42. *                                                                           *
  43. *    LMV requires AmigaDos 1.2, and expansion memory is a must.  With my 2  *
  44. *  meg expansion board, I can load about 50 32-color images.  If you don't  *
  45. *  have expansion memory, I am putting together another program, called MV, *
  46. *  that will be able to animate about 7 32-color images.  Since these images*
  47. *  will all be stored in CHIP ram, MV will be able to flash them much faster*
  48. *  than this program. You may want to use MV even if you have expansion ram,*
  49. *  if it is important that you be able animate at 30 frames per second.  MV *   *
  50. *  will be included free with the next version of this program.             *
  51. *                                                                           *
  52. *    In the current version, LMV will only run from CLI, and makes no use   *
  53. *  of windows, menus, etc.  A future version will be "clickable" from the   *
  54. *  the workbench.  One of the reasons I haven't used intuition is to        *
  55. *  conserve memory, to allow the maximum number of images to be loaded.     *
  56. *                                                                           *
  57. *    To run LMV, type "LMV," followed by the names of the files you wish to *
  58. *  use (don't forget to use pathnames!).  For example, if you have files    *
  59. *  named pic1, pic2 and pic3 on the disk in your external drive, type       *
  60. *  "LMV df1:pic1 df1:pic2 df1:pic3" and hit return.  The program will load, *
  61. *  and ask if you want to use 1 or 2 disks.  If you choose to use 2 disks,  *
  62. *  the file names on the second disk must be identical to those on the      *
  63. *  first disk, although of course the actual images on each disk can be     *
  64. *  different.  My method of using this program is as follows:  Each disk of *
  65. *  images that I save has all its files named 00,01,02.. etc. to 29.  I     *
  66. *  created a batch file named "xf00-29" using ED that goes:                 *
  67. *                                                                           *
  68. *     LMV df1:00 df1:01 df1:02 df1:03 df1:04 df1:05 df1:06 df1:07 df1:08    *
  69. *  df1:09 df1:10 df1:11 df1:12 df1:13 df1:14 df1:15 df1:16 df1:17 df1:18    *
  70. *  df1:19 df1:20 df1:21 df1:22 df1:23 df1:24 df1:25 df1:26 df1:27 df1:28    *
  71. *  df1:29                                                                   *
  72. *                                                                           *
  73. *    Then I use the EXECUTE command: "execute xf00-29" to run the program.  *
  74. *                                                                           *
  75. *    After asking for 1 or 2 disks, the program reads each file and         *
  76. *  displays the filename, number of bitplanes, and the memory available     *
  77. *  after file has been processed.  If a file is unreadable or in the wrong  *
  78. *  format, you will be given the option of quitting, skipping that file, or *
  79. *  starting animation immediately.                                          *
  80. *                                                                           *
  81. *    Next, you are asked to enter the number of the first frame and the     *
  82. *  number of the last frame.  For instance, if you loaded five files and    *
  83. *  you wish to use all of them, enter 0 (not 1!) for first frame and 4 (not *
  84. *  5!) for last frame.  To do animation in reverse, you'd enter 4 for first *
  85. *  frame and 0 for last frame.                                              *
  86. *                                                                           *
  87. *    You are then asked to enter the DELAY between the images.  LMV is      *
  88. *  capable of displaying up to about 19 frames per second (zero delay).  If *
  89. *  you want 15 frames per second for 32-color images, enter a delay value of*
  90. *  1010 (this is a close approximation); for 7 1/2 frames per second, enter *
  91. *  6750.  The fewer the number of bitplanes in an image, the less time it   *
  92. *  takes to display it, so use shorter values for other sized palettes. You *
  93. *  may want to experiment, especially if you are recording on videotape.    *    *
  94. *                                                                           *
  95. *    After asking for the number of times you want to loop through the      *
  96. *  animation sequence, LMV will ask you how you want to begin and end the   *
  97. *  animation.  You may wish to start the animation immediately, and return  *
  98. *  to your CLI screen immediately.  Or, you may choose to first display     *
  99. *  either the first image in the sequence or a black screen, and begin      *
  100. *  animation by entering a number (any number) from the keyboard.  With     *
  101. *  this method, you have to enter another (any)number to RETURN to the CLI  *
  102. *  screen as well.  This is useful if you are taping your animation, since  *
  103. *  it guarantees that you will be able to eliminate any signs of the CLI    *
  104. *  screen appearing on your tape.  NOTE: if you use this method, either the *
  105. *  last frame in the sequence, or a black screen, will be displayed on the  *
  106. *  screen after the animation is complete.  You will NOT be prompted to     *
  107. *  enter a number, of course, since to do so would ruin the image!  A       *
  108. *  future version will use mouse clicks to perform this function.           *
  109. *                                                                           *
  110. *    One more note:  this version does not hide the workbench pointer.  For *  
  111. *  now, I recommend using Preferences to create your own pointer image that *
  112. *  is very small, then hide it by moving it to a corner of the screen before*
  113. *  starting animation.  You will not need to do this with a future version. *
  114. *                                                                           *
  115. *    Guess that's about it.  Any questions can be directed to me at the     *
  116. *  above address or phone number.  Happy animating!                         *
  117. *                                                                           *
  118. *    P.S. I just added a new feature that allows you to alternate the       *
  119. *  animation sequence if you're doing more than one loop.  If you choose    *
  120. *  this feature, every "odd" loop will run forwards and every "even" loop   *
  121. *  run backwards.  I've included on my distribution disk a sample sequence  *
  122. *  of 15 images (one seconds worth) digitized from a videotape of Jimmy     *
  123. *  Stewart. The image files are named 00,01,02...14.                        *
  124. *                                                                           *
  125. *    P.P.S. I've included on this disk a SECOND version of LMV called LMV2. *
  126. *  LMV2 has a few more fancy tricks for you to try.  It runs the same as    *
  127. *  LMV, but it has more options.  You can try color cycling, fade to black, *
  128. *  fade to white, or fade to a defined colormap.  Color cycling can either  *
  129. *  be done as one cycle per every frame (this slows down the show           *
  130. *  considerably) or as one cycle over a range of frames.  With each of these*
  131. *  color options, you must specify the range of frames over which it        *
  132. *  applies, as well as the range of colors affected.  Note: I haven't taken *
  133. *  the time to do bullet-proof data entry, so make sure the values you enter*
  134. *  are within the correct range.  Or would you prefer to meet Mr. Guru      *
  135. *  again?  On the other hand, experiment.  It's fun!                        *
  136. *                                                                           *
  137. *   One more reminder, this IS a SHAREWARE program.  I've got more tricks   *
  138. * up my sleeve, so keep that money rollin' in, folks...                     *
  139. *                                                                           *  
  140. *****************************************************************************
  141.